約 3,132,887 件
https://w.atwiki.jp/bovecrach/pages/60.html
目次 参考にするリンク ビルドしたいなーWindowsでビルド でも、Linuxでビルドしたいなー 移植したいなー手放したくないものは三大美徳? emacs.l をどんどん拡張しちゃえばいいよね? 当面の目標 関連リンク 参考にするリンク 言わずと知れた亀井さんのページ http //www.jsdlab.co.jp/~kamei/ 有志が開発中のxyzzy http //xyzzy-022.github.com/ 上記のGitHub https //github.com/xyzzy-022/xyzzy ビルドしたいなー というわけで、GitHubから取得。 git clone git //github.com/xyzzy-022/xyzzy.git bin Windowsでビルド 説明を見る限りでは、 VC++ 2010 をインストールして build.batを叩いて bytecompile.batを叩く 以上。 かんたんやなー。 でも、Linuxでビルドしたいなー 最近は生活環境がWindowsからLinuxに移ってしまった。 当然仕事の資料はWindowsの方が見やすいので使ってはいるのだが、 ソースを見るとなれば Eclipse も xyzzy も Linux となっている。 昔、gccでビルド出来ていた記憶があるので、 どこかから引っ張ってきて試してみたいところだ。 目次に戻る 移植したいなー Linux環境ではやはり Emacs を使うことになっていて、頑張っている。 でも xyzzy で作った資産は非常に有用度が高い状況にあるわけで、 実際このページも xyzzy に atwiki-mode なんていう適当な mode 作って編集している。 手放したくないものは三大美徳? すでに手足に近い感覚で触っている xyzzy。 頭で考えたらキーバインドも忘れてしまうレベル。 「Ctrl + r」を keymap にしたり、手が覚えるように xyzzy を配置しているわけで。 イマサラ Emacs に移行したところで感覚が全然ついていかない。 そして何より、覚えるの面倒。 emacs.l をどんどん拡張しちゃえばいいよね? というわけで最近取り組んでいるのが 「Emacs lispからの簡単移植キット」を勝手にさらに拡張しちゃおうぜ っていう企画。 Emacs の資産全部 xyzzy で動いちゃえば遜色ないよねー。 目次に戻る 当面の目標 Linux環境でビルドしちゃう。んで動かす。サヨウナラ Wine。 emacs.l をさらに拡張して Emacs資産を食っちゃおっ! 関連リンク 取得中です。 trackback 目次に戻る タグ一覧:Xyzzy Xyzzy Etc 名前
https://w.atwiki.jp/nanige/pages/12.html
xyzzyで バッファのエンコーディング形式変更 change-fileio-encoding C-x C-k f "Encoding " と表示されるので使用したい文字セットを入力する ex. shift jis sjis euc euc-jp ※utf8を選択すると、ファイル先頭にBOM(0xffef)が付加される これを避けるにはutf8nを選択する 改行コード変更 change-eol-code C-x C-k n crlf→cr→lf…の順に変更 キャレット位置の文字コードを見る C-x =
https://w.atwiki.jp/juria/pages/61.html
IME の状態表示 更新履歴: ※ [2014-01-12] IMEステータス 更新 ※ [2012-09-19] ビスクストーカー を追記 ※ [2012-09-19][2012-03-10] akinosign を追記 ※ [2011-08-09] IMEステータス と Firefox アドオンを追記、 なまずIMEのFirefox / Thunderbird対応版のリンク切れ等修正 ※ [2010-02-04] 番外編に TT_IME と ImeTray を追記 ※ [2009-11-02] ImeStat 追記 ※ [2009-03-15] ImePointer IME状態表示ポインタ なまずIMEのFirefox / Thunderbird対応版 追記 ※ [2009-02-25] IME InfoTip (WXG風) 追記 ※ [2007-07-10] IMEカーソル v1.5.0、WinMania v2.50 追記 ※ [2007-04-02] 現在、 SetCaretColor (Upload BBS)を使用中。 @あれこれ-2007年4月を参照のこと。 メニュー: IME の状態表示[AHK スクリプト]IME の状態表示 SmartCaret Ver.0.06 (05/12/15) なまずIME なまずIMEのFirefox / Thunderbird対応版 IMEカーソル v1.5.0 WinMania v2.50 [AHKスクリプト]IME InfoTip (WXG風) [AHKスクリプト]ImePointer IME状態表示ポインタ ImeStat IMEステータス 番外編IME Watcher for Windows XP ImeWatcherReduce TT_IME ImeTray Mozilla Firefox 用拡張 akinosign ビスクストーカー IME の状態表示 Juria s BBS Diary より転記[2007-04-02][2005-12-17] 本来、MS-IMEにあるべき機能だよな。 [AHK スクリプト]IME の状態表示 なまず日記 視認性がとてもいいのだが、メモリを消費し続け、ついに警告が出てしまった。 → なまずIME の項参照のこと。 SmartCaret Ver.0.06 (05/12/15) SmartCaret IME を ONにしたときにキャレットの点滅速度を変える fenrir の作者さんによるもの。 上記 AHK スクリプトと違って、除外ソフトを指定できないので xyzzy や moe の ように自前でキャレットを変更できるソフトではちと不都合(xyzzy 共通設定の キャレット点滅ありの場合) コンパネ「キーボード」カーソルの点滅速度設定をhook、システムのカーソルの 点滅速度をエミュレートしているので、まあそうかも。 ユーザー インターフェイスの点滅と GetCaretBlinkTime 関数 IME On を点滅無しにすると、変換を確定するまでカーソル位置が見えないので、 各設定を変更 IME Off : 点滅なし(コンパネで設定) IME On : BlinkTimeImeOn=nnn(config.ini) スタートアップに登録 StartupEX の最後に SmartCaret.lnk を登録 ←作業フォルダを指定しないと config.ini に記述した設定が読み込まれず、デフォルトの動作になるので。 なまずIME Juria s BBS Diary より転記[2007-04-02][2006-01-03] namazu_ime ver1.02.01 表示パラメータが追加され、「IMEの状態表示」AHK に正式名がついた。 IME の状態を、標準のツールチップではなく、独自ウインドウで表示可能に。 (表示の色やフォントなどを指定できるようになった。) normal:IMEの状態表示 0:独自ウインドウ(デフォルト) 1:標準のツールチップ color:ウインドウの背景色(RGB or 16進数) fontColor:文字色 fontSize:文字の縦幅(ピクセル数) fontName:文字のフォント名 fontStlyle:文字表示のスタイル(複数選択時はカンマで区切る) Bold Italic Underline Strike margin_x:ウインドウの大きさ(文字幅の余白をピクセル数で指定) margin_y:ウインドウの大きさ(文字高の余白をピクセル数で指定) frameStyle:ver1.02.00で追加 0 枠なし 1 細い枠 2 影がついている枠 3 へこんで見える枠 今回 exe 版を試用してみたが( SmartCaret と併用)、前回のような不具合は 出ていない(前回テスト時はAutoHotKey スクリプト版を使用)。 いいかも~。 なまずIMEのFirefox / Thunderbird対応版 追記[2009-03-15] こんなのも! なまずIMEのFirefox / Thunderbird対応版 こちらで配布(リンク切れ) の「なまず IME へのパッチ」をあて、 「Firefox や Thunderbird でキャレット位置を取得するための DLL のソース」を コンパイルして配布してくださっています。 もしや!?!と思って 本家 では状態表示できない Chromium でテスト。 さすがにキャレット位置取得はできないが、IME On/Offの状態は取得できた。 表示はキャレット位置ではなく画面左上からの位置になるので、disp_ime_status.ini を 適当に編集して調整。(色やフォントも変えてます) disp_ime_status.ini に追加 [GMail] WinTitle = Chromium Winclass = Chrome_XPFrame ofst_x = 48 ofst_y = 50 ;----- [windowまとめ] parent = GMail IMEカーソル v1.5.0 追記[2007-07-10] IMEカーソル v1.5.0 2001.12.02 こういうのもあたんですね。ポインタに着いてくる。 表示位置、フォント、文字・枠・背景の色を指定可能 (残像に)慣れると悪くないかもしれない。 WinMania v2.50 追記[2007-07-10] WinMania ウインドウ操作関連 IME 変換モードを画面右上に表示する機能のみを使用することも可能。 表示スタイルを選択、フォント・文字色を指定可能 表示位置は右上固定じゃない方がいいですよ。文字入力時は、まず左側に 視線を動かすことが多いし、「左回りの習性」ってのもあるのでね。好みかな。 ウインドウ位置指定機能と同様に、ユーザが座標指定できると良いですね。 [AHKスクリプト]IME InfoTip (WXG風) 追記[2009-02-25] IME InfoTip (WXG風) 088.zip IME が ON の時に IME の入力モードをタイトルバー右上に表示(WXG風) タイマの起動間隔や表示位置は調節可能(画像はデフォルト設定)。 [AHKスクリプト]ImePointer IME状態表示ポインタ 追記[2009-03-15] ImePointer IME の On/Off によってマウスポインタの形状を変える AutoHotkey スクリプト。 (実行ファイル形式で配布。) サンプルのマウスカーソルファイル(.cur)が同梱されているが、 ImePointer.ini で 指定すれば、好みのもの(自作とか)に入れ替えることも可能。 マウスポインタってのは盲点だったなあ! 画像では SetCaretColor と なまずIME と ImePointer を併用 ImeStat 追記[2009-11-02] ImeStat 0.1.3414.41637 ( DL ) 要 .Net Framework 2.0 キャレット位置に IME の状態を表示、時間経過とともに消える。英語キーボード対応 らしいけど未確認。ver.0.1.3414.41637 では色や消滅までの時間等の設定には未対応。 消えたり点いたりするのは私の目には負担。 非表示にしたいウインドウは、除外リスト(ImeStatList.tx)に ウィンドクラスと プロセス名を指定する。トレイアイコンのメニューで [Show detailed information] を 選択すれば、ウインドウクラスとプロセス名も表示するが、除外リスト登録の参考のため なら詳細表示時には消えない方がいいんじゃないの? IMEステータス 追記[2014-01-12][2011-08-09] IMEステータス 現行バージョン 2.3 (Windows XP 動作不可、要 .Net Framework 4.0) カーソル(マウスポインタ)位置に IME の On/Off 状態を示すアイコンを常時表示。 使用するアイコンや表示位置は変更可能。 表示する場所にデスクトップやアクティブウィンドウの上部を指定可能に (ver.2.0)(2014-01-12 追記) (アプリケーションを監視して)IMEを自動で切り替える機能あり (ver.2.1 以降?)(2014-01-12 追記) 無料版は広告表示されるようになったらしいので、最新版の動作未確認。(2014-01-12 追記) 以下、ver1.0/1.1 にて動作確認 データの保存先: %UserProfile%\Application Data\D-Climbs\IMEState.dat 「常時」というのは、文字入力をしないウインドウでも(操作対象-フォーカス-を示す ポインタを有していれば)表示ってこと(画像参照)。 状態表示はアクティブなアプリケーション・ウインドウに従って切り替わるが、 エディタ等、文字入力位置を示すキャレットと、マウスポインタの両方を有する場合、 IME の On/Off 時ではなく最初のキー入力やカーソル位置変更時に切り替わる。 (他のIME 状態表示アプリ併用とか環境に拠るのかもしれないけど。) デフォルトのアイコンは、ここで紹介した他のアプリと状態を表す色が逆なので注意。 → v1.1 にて 色覚障害者に配慮 して「on」「off」の文字として表示するアイコンが 追加されました。(2011-08-26 追記) 画像では medium サイズ・左上表示に設定、 SetCaretColor と なまずIME とを併用 番外編 状態表示以外の機能も有するもの(IMEツールバーの代替ツールの機能の一つとして IMEの状態表示ができるものなど)や特定のアプリの拡張など IME Watcher for Windows XP ImeWatcherReduce IME Watcher for Windows XP (IME2002用) ImeWatcherReduce 併用不可。未テスト。 TT_IME 追記[2010-02-04] TT_IME v.1.3 「Google日本語入力」対応規定の言語切り替えツール。 キャレット位置にIME状態を(On/Off した瞬間のみ)表示。 表示位置や表示時間、フォントなどのカスタマイズ未対応。 「単語/用例登録」「プロパティ」を開ける。 (キャレットの赤色は SetCaretColor によるもの) ImeTray 追記[2010-02-04] ImeTray v.0.41 タスクトレイとマウスカーソルの横にIMEの状態を表示。表示のカスタマイズ可。 「プロパティ」、「単語/用例登録」、「IMEパッド」を開ける。 レジストリ使用。未テスト。 Mozilla Firefox 用拡張 追記[2011-08-09] IME and DiMENSiON IMEStatus IME Area テキスト入力欄にフォーカスがあれば、IME の状態に応じて背景色を変更する。 いずれも未テスト。 akinosign 追記[2012-03-10] akinosign IME の日本語入力オン/オフの状態を示すサインを表示する。 Windows XP SP3 で動作確認。 テキスト入力エリアの下にラインでサインを表示 (#1) (画像右:ON をピンクに設定) マウスカーソル付近に状態を表すマーク(サイン)を表示 (画像左:OFF をパープルに設定。) 表示位置の設定は不可 表示しない設定も可能 表示時間、状態表示色や透明度の設定が可能 マウスカーソル付近に表示されるサインは大きめなので 見やすい反面、ポインタの移動に追随するので 表示時間設定が長いとやや邪魔に感じるので注意。 #1 ver.2.00 にてテキストエリア全体に表示される矩形エリアサイン (矩形サイン)が追加されたのでお好みで。 ただし、ver1.00 から使っている場合は config.xml の入れ替えが必要。 http //akinoware.blogspot.jp/2012/08/akinosign-ver200.html ビスクストーカー 追記[2012-09-19] ビスクストーカー IME状態(全角/半角)表示機能付きマスコット 要 DirectX11 未テスト -
https://w.atwiki.jp/juria/pages/51.html
xyzzy + Calmemo.l MyWiki より転記・修正[2007-01-28] [2006-01-04] Wiki 等の原稿は xyzzy + CalMemo で書いています。 日付で(データファイル名も)管理できるので、投稿した日付と整合できるし、 ちょっとしたメモに至るまで、キーワード(カテゴリー)で分類・検索・閲覧、 編集・削除がキーボードのみで行えます。(もちろんマウスでも。) Wiki やら Blog みたいなことをローカルでできる、とも言えなくもない。 てか、お手軽 Hown(Hitori Otegaru WIKI Modoki)なんでしょうか。 CalMemo フレーム以外のフレーム(通常のテキスト編集や 拡張モード等)から メモを編集することもできます。 カテゴリー(ChangeLog 形式で記述)で分類 Grep,GGrep(要 ggrep.l ),絞込検索 検索インデックス作成 メモや検索結果の一覧表示、サマリ表示 カレンダー上でその日のメモをポップアップ 他の日のメモやファイルにリンク、関連付け実行も可 簡易ToDo NetInstaller からインストール・自動設定が出来ますし、丁寧な readme.txt が 付いていますが、手動でインストール・設定する手順をメモ。 ▼インストール 1.calmemo フォルダを ~/site-lisp にコピー 2.データフォルダを作成(ex. ~/calmemo) 3..xyzzy か siteinit.l に記述 (require "calmemo/calmemo"); xyzzy 起動時にロード 4.00sample.calmemo を .calmemo にリネーム、~/ にコピー・編集 5.xyzzyを再起動、siteinit.l に記述した場合は再ダンプ 6.M-x calmemo で初回起動時にデータフォルダ内に、 chalow,log,mark,note,todo,trash 各フォルダが作成される メモはlogフォルダの中に、年ごと月ごと日付ごとに作成される データフォルダ/log/2006/01/20060101.txt(設定した拡張子、デフォルトは .clm) ▼pFarm 機能(データフォルダの切替) Wiki の原稿など毎日のメモを標準以外のフォルダで管理する 1.データ用フォルダを作成(ex. /DiaryData) 2.~/.calmemoに設定を記述 (in-package "calmemo") ;; *pfarm-list* を設定 (setf *pfarm-list* (("Default") ("Diary" "/DiaryData/" ".txt") ;名前、データフォルダ、拡張子 )) ;; 起動時に開く pFarm を指定 (setf *pfarm-default-name* "Diary") ;名前 3.pFarm 毎の設定 データフォルダに config.l を作成、00sample.calmemoから転記・編集 .calmemo の設定に優先する (in-package "calmemo") ;; よく使うカテゴリ名のリストを作成 (setf *category-list* ("bookmark" "Audio" "Video" "BBS" "memo")) ;; C-j でカテゴリ名のリストをポップアップ、選択して入力 (setf *insert-item-with-popup-category-list* t) ;; サイドバーに表示する項目の表示順,項目の展開状態,項目を表示/非表示 (defvar *sidebar-item-list* ((pfarm . t) (folder . t) (category . t) (yearmonth . t))) xyzzy を再起動、M-x calmemo で初回起動時に各フォルダが作成される。 CalMemo 導入以前より CalMemo と同じフォルダ構成・年月日名で管理していた 日記テキストは、log フォルダにフォルダごと移動するだけで認識された。 ▼検索インデックスの作成 検索キーワードの含まれるメモを結合して表示します。 1.検索キーワードの登録(config.l または .calmemo に) ("キーワード名" . "検索文字列") (setf *search-default-keyword-alist* ( ("あふ" . "\\(afx\\|あふ\\)") ;and検索 ("Craft" . "CraftLaunch") ("fenrir" . "fenrir") ;;カテゴリ 行頭にマッチさせる ;("URL" . "^\t?\\* \\(memo\\|bookmark\\) ") )) 2.作成した検索インデックスをファイルに保存して再利用 次回 CalMemo 起動・インデックス検索初回実行時にインデックスが作成・ 記憶され、メモの保存時にも更新される。(データフォルダに .cache.txt が作成され、登録した検索キーワードとインデックスがメモの日付 で記録される。) config.l または .calmemo に (setf *search-index-use-history* t) 3.インデックス検索実行方法 / と入力後、ミニバッファに登録した検索キーワードを入力、実行 ▼リンクの書式 書式の場合は行末(改行有り)であること。 日付リンク :[2004-01-01] ファイルリンク : D /hoge/README.TXT : ~/.calmemo Note、ファイルリンク : ./2007/01/file.cml xyzzy のメジャーモードで開く :[[E /WEB/index.html]] 関連付け実行 :[[E /MP3/foo.mp3]] プログラム実行 :[[C /bar.exe]] メジャーモードで開くか、システムの関連付けで開くか、拡張子のリストで 明示的に指定する メジャーモード (setf *link-find-file-type-list* ("csv" "ini")) 関連付け (setf *link-shell-execute-type-list* ("html" "htm")) -
https://w.atwiki.jp/juria/pages/53.html
xyzzy + rss-mode.l準備 設定 xyzzy + rss-mode.l MyWiki より転記・加筆[2007-01-31][2006-01-30] xyzzy 用 RSS モード [2007-01-31]現在の最新バージョンは、rss-0.0.3.0beta1 [2006/09/02] です。 初稿(rss-0.0.2.0beta4 当時)以降に追加された機能 エントリーをクリップ エントリ閲覧履歴 未読/既読の切り替え キャッシュを保存する Hyper Estraier で全文検索(hyper-estraier.l 同梱) など Junk Scripts 3年半ぶりにうちの rss-mode をバージョンアップした。 ”ちょっとしたツール”から”かなりイケる”ものになってますね。 準備 junk-library.l 配布アーカイブ内の junk フォルダごと ~/site-lisp/ に置く。 xml-parser-modoki.l xml-parser-modoki.l を~/site-lisp/ に置く。 いまいたけをさんの browser.dll拡張版 Browser.dll を ~/ に置く。 browserex.l xyzzy + html+-mode.l + Browserex 参照 www-mode (任意) hecmd (任意、rss-0.0.3.0beta1 以降 Hyper Estraier 使用時) hecmd フォルダごと ~/site-lisp/ に置く。 それぞれ、導入後 xyzzy を再起動する。 設定 1.配布アーカイブ内の rss フォルダごと ~/site-lisp/ に置く。 2.必要ならバイトコンパイル M-x load-library[Enter] Load library rss/makefile[Enter] M-x rss-make-clean[Enter] M-x rss-make[Enter] 3.~/.xyzzy か ~/site-lisp/siteinit.l に (autoload rss "rss/main" t) (autoload rss-toggle "rss/main" t) ; 必要なら呼び出すキーバインドを設定 (global-set-key #\S-F3 rss-toggle) (set-function-bar-label #\S-F3 "rss") 4.サンプルの config.l を ~/.rss/ にコピー、必要に応じて編集 ;;; www-modeで開く (require "rss/open-www") 初期状態(コメント化)では browserex で表示する。 ;;; hyper-estraier で検索 (require "rss/hyper-estraier") その他、キャッシュや未読検索時の設定など バージョンアップ時の ~/.rss/config.l の上書きに注意 5.再起動 6."a" でグループやURLを追加 -
https://w.atwiki.jp/juria/pages/84.html
xyzzy + estraier.l Hyper Estraier Mode on xyzzyHyper Estraier estraier.l v0.0.1Lisp の修正 Hyper Estraier Mode on xyzzy [2008-02-06] MyWiki より転記・修正 [2006-02-08] デスクトップ検索を xyzzy から Hyper Estraier インデックスを使った全文検索システム Windows版バイナリパッケージ(hyperestraier-1.x.x-win32.zip)を展開後、その フォルダにpathを通す。(HE-grep 導入時に設定済みなら、そのままで OK。) estraier.l v0.0.1 公開終了 ▼導入 1. estraier.l を ~/site-lisp/ にコピー、必要ならバイトコンパイル 2.~/.xyzzy か ~/site-lisp/sitlint.l に (require "estraier") * estraier-help.html(Hyper Estraier Mode マニュアル)には site-lispフォルダに estraier.l を置き、(require "estraier/estraier") となっていますが、それでは”ファイルがありません”と怒られます。 (require "estraier/estraier") にするなら estraier フォルダごと ~/site-lisp/ に置きます。 3.xyzzy を再起動 メニューバーに「Estraier」ボタンと ~/xyzzy/.estraier-mode/ フォルダが 作成される。 ▼準備 1.インデックスを保存する場所を決める(デフォルト以外) M-x est est-add-casket-dir Enter Folder E /HTML/casket Enter Title WEBソース Enter 「indexフォルダとして登録する?」と聞かれるので、「はい」 2.インデックス作成 [メニュー]→[index作成、追加、削除]をクリック、または M-x est est-add-index ・表示された *Estraier-Add-Index* バッファに、インデックスを作成したい フォルダを D D、 g でインデックス化開始、 ・ダイアログでファイルタイプ、文字コードなどを設定、確認後 OK ・終了したら q でインデックスモードを抜ける。 ※ HE-grep 導入済みの場合は、1の作業のみで検索・最適化の対象として 認識されるが、index 削除の対象にはならないので注意。 3.検索 M-x est estsearch 表示されたダイアログで index を選択、検索語を入力 AND検索:空白区切り NOT検索:! OR検索:| 区切り 検索語に空白を含む場合は "" "" で囲む 検索結果のファイルパス上で Enter で、関連付け実行 4.ファイルの更新や追加があったときに index に差分を書き直す [メニュー]→[フォルダ情報の更新] または M-x est est-sync 対象フォルダパスの上で s 5.ファイルを削除した時の index への反映 [メニュー]→[削除したファイルの反映] または M-x est est-purge 6.インデックスファイルの最適化 [メニュー]→[dbファイルの最適化] または M-x est est-optimize 7.indexの削除 [メニュー]→[index作成、追加、削除]をクリック、または M-x est est-add-index 対象フォルダパスの上で d Lisp の修正 ■検索対象パスに空白が含まれると怒られる estraier.l の 283行目、casketdir " " を書き換える (xyzzyの使い方が分からぬやし 励ましあえ その8 127)(未検証) "\"" casketdir "\"" " " * \は、バックスラッシュです。 ■日本語の検索ができない 文字コードの選択肢を増やす(estcmd の オプションを xdoc2txt の出力に合わせる) 202行目 (encoding-data-list ("自動判別" "Shift_JIS" "ISO-2022-JP(メール)" "UTF-8" "EUC-JP" "CP932")) 261行目 (cmdlist ("estcmd search -sf -ic CP932 -vh -max -1 " "estcmd search -ic CP932 -vh -max -1 ")) 307行目 (encoding-data-list ("自動判別" "Shift_JIS" "ISO-2022-JP(メール)" "UTF-8" "EUC-JP" "CP932")) 397,398行目 "-ic EUC-JP " "-ic CP932 -pc CP932")) PDFやDOCのインデックス化時に [CP932] を指定します。 とりあえず、これで行けてます。 -
https://w.atwiki.jp/bovecrach/pages/18.html
そのうちこの辺から移動してくる予定。 http //park.geocities.jp/bovecrach/index.html 移動先にGitHubを計画していて、アカウントまでは取得した。 元サイトにあった変更履歴を移植中。。。 目次 generic-comment-toggle概要 特徴 indent-to-token+概要 特徴 ライセンスNYSL Version 0.9982 NYSL Version 0.9982 (en) (Unofficial) generic-comment-toggle generic-comment-toggle.l --- 汎用コメント アンコメント を行う 概要 バッファモード毎のコメントアウトorアンコメントを行います。 要は HIEさんのページのNOTE- 編集- 1 行コメントをトグル を改造しただけです。 HIEさん多謝! HIE no Page http //hie.s64.xrea.com/ 1 行コメントをトグル http //hie.s64.xrea.com/xyzzy/note/edit.html#toggle-one-line-comment 特徴 HIEさんのページのNOTE- 編集- 1 行コメントをトグル を改造。 どのような言語でも自動でコメント文字を割り当て、コメントアウト・アンコメントします 任意の文字列をコメント文字として利用できます 名前 indent-to-token+ indent-to-token+.l --- tokenを指定してインデント 概要 指定したtokenをセレクション範囲から探し出し、その中で最も桁が大きい位置にインデントを揃えます。 要は 「思いつくまま xyzzy」 の Masahiro Nakano さんが作成されたindent-to-tokenを改造しただけです。 Masahiro Nakanoさん多謝! 思いつくまま xyzzy http //www.jaist.ac.jp/~m-nakano 特徴 思いつくまま xyzzy の Masahiro Nakano さんが作成されたindent-to-token を改造。 正規表現の token を使用して桁位置を整列させる。 名前 ライセンス 私が作成するXyzzy用のLispは、NYSL Version 0.9982を採用しています。 NYSL Version 0.9982 A. 本ソフトウェアは Everyone sWare です。このソフトを手にした一人一人が、 ご自分の作ったものを扱うのと同じように、自由に利用することが出来ます。 A-1. フリーウェアです。作者からは使用料等を要求しません。 A-2. 有料無料や媒体の如何を問わず、自由に転載・再配布できます。 A-3. いかなる種類の 改変・他プログラムでの利用 を行っても構いません。 A-4. 変更したものや部分的に使用したものは、あなたのものになります。 公開する場合は、あなたの名前の下で行って下さい。 B. このソフトを利用することによって生じた損害等について、作者は 責任を負わないものとします。各自の責任においてご利用下さい。 C. 著作者人格権は bove-crach に帰属します。著作権は放棄します。 D. 以上の3項は、ソース・実行バイナリの双方に適用されます。 NYSL Version 0.9982 (en) (Unofficial) A. This software is "Everyone sWare". It means Anybody who has this software can use it as if you re the author. A-1. Freeware. No fee is required. A-2. You can freely redistribute this software. A-3. You can freely modify this software. And the source may be used in any software with no limitation. A-4. When you release a modified version to public, you must publish it with your name. B. The author is not responsible for any kind of damages or loss while using or misusing this software, which is distributed "AS IS". No warranty of any kind is expressed or implied. You use AT YOUR OWN RISK. C. Copyrighted to bove-crach. D. Above three clauses are applied both to source and binary form of this software.
https://w.atwiki.jp/syohaku/pages/9.html
[Font] Ascii=19,"FixedSys",128 Japanese=19,"FixedSys",128 Latin=19,"Courier New",0 Cyrillic=19,"Courier New",0 Greek=19,"Courier New",0 GB2312=20,"Courier",0 BIG5=20,"Courier",0 KSC5601=19,"GulimChe",0 Georgian=19,"BatangChe",0 lineSpacing=0 backslash=0 recommendSize=0 sizePixel=0 [Colors] textColor=#ffffff backColor=#2f2f2f ctlColor=#ca0000 selectionTextColor=#fc8d0d8 selectionBackColor=#e808000 kwdColor1=#ffff00 kwdColor2=#2020ff kwdColor3=#ff stringColor=#60ff60 commentColor=#80ff80 tagColor=#ffff80 cursorColor=#800080 caretColor=#ffffff imeCaretColor=#80 linenum=#ffffff reverse=#ffffff unselectedModeLineFg=#13000000 unselectedModeLineBg=#109098a8 modeLineFg=#15c8d0d8 modeLineBg=#13000000 fg1=#ff bg1=#ff fg2=#ff00 bg2=#ff00 fg3=#ffff bg3=#ffff fg4=#ffff bg4=#ff0000 fg5=#ff00ff bg5=#ff00ff fg6=#ffff00 bg6=#ffff00 fg7=#ffffff bg7=#cdcdcd fg8=#0 bg8=#0 fg9=#80ff00 bg9=#80 fg10=#ea00 bg10=#8000 fg11=#ff6a6a bg11=#8080 fg12=#ffff bg12=#800000 fg13=#800080 bg13=#800080 fg14=#808000 bg14=#808000 fg15=#808080 bg15=#808080 buftabSelFg=#13000000 buftabSelBg=#109098a8 buftabDispFg=#13000000 buftabDispBg=#109098a8 buftabFg=#13000000 buftabBg=#109098a8 tabSelFg=#13000000 tabSelBg=#109098a8 tabFg=#13000000 tabBg=#109098a8 custColor0=#ffffff custColor1=#ffffff custColor2=#ffffff custColor3=#ffffff custColor4=#ffffff custColor5=#ffffff custColor6=#ffffff custColor7=#ffffff custColor8=#ffffff custColor9=#ffffff custColor10=#ffffff custColor11=#ffffff custColor12=#ffffff custColor13=#ffffff custColor14=#ffffff custColor15=#ffffff [Misc] 1280x1024=(22,71)-(1274,807),1 saveWindowSize=1 saveWindowPosition=1 restoreWindowSize=1 restoreWindowPosition=1 windowFlags=#567 fnkeyLabels=0 foldMode=0 foldLinenumMode=1 [BufferSelector] column=117,65,100,320 1280x1024=(166,390)-(724,683),1 [Filer] columnLeft=121,65,116,44 columnRight=121,65,116,44 1280x1024=(518,486)-(1265,944),1 sortRight=0 sortLeft=0 column=121,65,116,44 s1280x1024=(284,162)-(688,680),1 sort=0 textColor=#9000000 backColor=#6a8b5c1 highlightTextColor=#fc8d0d8 highlightBackColor=#e808000 cursorColor=#c000c0 [init] homeDir="C /xyzzy"
https://w.atwiki.jp/morigaidemori/pages/36.html
名前:カーソル 元半値等:カーソル 「カーソル」とは? 男性コテ。 中二らしい。無論、中二病患者でもある。 小説を書いていたが、文体などが全くの初心者。むしろ小説というものを理解していない。 かなりの痛いコテで時々ステハンに叩かれている。 こいつと同じ匂いがする。 名前 コメント
https://w.atwiki.jp/ochamemo/pages/44.html
オチャメモ よく使う [#w3ac450c] 詰め込み [#kf2114d1] よく使う 詰め込み 自動詰め込み M-x auto-fill-mode 終了はもう一度(トグル) 手動詰め込み M-q 詰め込み桁の設定 C-x f (カーソル位置が詰め込み位置) C-u 数字 C-x f